package collection;

import java.util.ArrayList;
import java.util.Collection;

public class CollectionOperDemo {
    public static void main(String[] args) {
        Collection c1=new ArrayList();
        c1.add("java");
        c1.add("c++");
        c1.add(".net");
        c1.add("花姑娘");
        System.out.println("c1:"+c1);
/*
        Collection c2=new ArrayList();
        c2.add("hello");
        c2.add("cc");
        c2.add("baby");
        System.out.println("c2:"+c2);
        c1.addAll(c2);
        System.out.println("c1:"+c1);


 */




        Collection c3=new ArrayList();
        c3.add("嘻嘻");
        c3.add("haha1");
        c3.add(".net");
        c3.add("花姑娘");
        System.out.println("c3:"+c3);
        boolean cc=c1.containsAll(c3);
        System.out.println("是否包含："+cc);




        //取交集:retainAll(),c1中仅保留与c3中共有的元素，c3不变

        c1.retainAll(c3);
        System.out.println(c1);
       System.out.println(c3);
        //删交集：removeAll(),C1中与c3共有元素，c3不变
         c1.removeAll(c3);
        System.out.println("c1:"+c1);
        System.out.println("c3:"+c3);



    }
}
